Manages vector catch behavior and DebugMonitor handling when debugging
| VC_CORERESET | Enable Reset Vector Catch. This causes a warm reset to halt a running system |
| VC_MMERR | Enable halting debug trap on a MemManage exception |
| VC_NOCPERR | Enable halting debug trap on a UsageFault caused by an access to a coprocessor |
| VC_CHKERR | Enable halting debug trap on a UsageFault exception caused by a checking error, for example an alignment check error |
| VC_STATERR | Enable halting debug trap on a UsageFault exception caused by a state information error, for example an Undefined Instruction exception |
| VC_BUSERR | BusFault exception halting debug vector catch enable |
| VC_INTERR | Enable halting debug vector catch for faults during exception entry and return |
| VC_HARDERR | HardFault exception halting debug vector catch enable |
| VC_SFERR | SecureFault exception halting debug vector catch enable |
| MON_EN | Enable the DebugMonitor exception |
| MON_PEND | Sets or clears the pending state of the DebugMonitor exception |
| MON_STEP | Enable DebugMonitor stepping |
| MON_REQ | DebugMonitor semaphore bit |
| SDME | Indicates whether the DebugMonitor targets the Secure or the Non-secure state and whether debug events are allowed in Secure state |
| TRCENA | Global enable for all DWT and ITM features |